runtime.g.waitreason (field)
11 uses
runtime (current package)
heapdump.go#L361: dumpstr(gp.waitreason.String())
proc.go#L393: gp.waitreason = reason
proc.go#L1101: if !gp.waitreason.isMutexWait() {
proc.go#L1116: if !gp.waitreason.isMutexWait() {
proc.go#L1143: gp.waitreason = reason
proc.go#L1186: gp.waitreason = waitReasonPreempted
proc.go#L3879: gp.waitreason = waitReasonZero
proc.go#L5867: print(" G", gp.goid, ": status=", readgstatus(gp), "(", gp.waitreason.String(), ") m=")
runtime2.go#L450: waitreason waitReason // if status==Gwaiting
traceback.go#L1200: if gpstatus == _Gwaiting && gp.waitreason != waitReasonZero {
traceback.go#L1201: status = gp.waitreason.String()
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |